// index.js
// 获取应用实例
const app = getApp()
      
        const {getBannerApi,autoAuthRegLoginApi,getGoodsListApi, getIndexDateApi,getGoodsApi,getGoodsDataApi} =require('../../http/api')

Page({
  data: {
  //  轮播图数据
  bannerDate:[],
  // 导航栏数据
  listData:[],
  // 好礼直播图片
  hlzhimg:'',
      //优惠
  dataList: [],
      //限时秒杀
      goodsIndex: [],
      // 倒计时
      time: 30 * 60 * 60 * 1000,
          //爆款推荐
    hotCate:[],
        //砍价
        bargin:[],
        //拼团
        group:[],
        // 商品列表
        getlistData:[]
  },
  // 点击搜索跳转到搜索页面
  bindfocuss(){
    wx.navigateTo({
      url: '/pages/search/search',
    })
  },
 onShow(){
  //  轮播图数据
  getBannerApi().then(res=>{
    this.setData({
      bannerDate:res.data
    })
    // console.log(this.data.bannerDate);

    // 商品导航数据
    getGoodsListApi().then(res=>{
      
      this.setData({
        listData:res.data
      })
      // console.log(this.data.listData);
    })
    // 好礼直播数据
     getIndexDateApi().then(res=>{
      // console.log(res);
      this.setData({
        hlzhimg:res.data.val
      })
      // console.log(this.data.hlzhimg);
    })

    // 商品数据  优惠资讯
    getGoodsApi().then(res=>{
      this.setData({
        dataList:res.data.dataList
      })
      // console.log(this.data.dataList);
    })
    // 限时秒杀
    getGoodsDataApi().then(res=>{
      this.setData({
        goodsIndex: [res.data[1], res.data[0]],
        hotCate:[res.data[25], res.data[24]],
        bargin:[res.data[22],res.data[20]],
      group:[res.data[22],res.data[21]],
      getlistData:res.data
      })
      // console.log(this.data.getlistData);
    })
    
  })
 },
  onLoad() {
//  进入页面获取token
wx.login({
    success(res) {
      console.log('code:',res)
      autoAuthRegLoginApi(res.code).then(res=>{
        console.log('自动登录注册结果：',res)
        if(res.code===0) {
          wx.setStorageSync('token', res.data.token)
          wx.setStorageSync('uid', res.data.uid)
        }
      })
    }
  })
  },
  tiaozhuanfl(){
wx.reLaunch({
  url: '../list/list',
})
  }
})
